be better than ever - French English Dictionary